snap back mentally

Translations
психически восстановиться
It took him time, but he managed to snap back mentally after the stressful event.
Ему потребовалось время, но он сумел психически восстановиться после стресса.
Words
snap

verb
резко возвращаться
back

adverb
обратно
mentally

adverb
мысленно